Skip to content

Fix x64 cross build on arm64 macOS - #75677

Merged
janvorli merged 4 commits into
dotnet:mainfrom
janvorli:fix-x64-crossbuild-on-arm64-macos
Sep 21, 2022
Merged

Fix x64 cross build on arm64 macOS#75677
janvorli merged 4 commits into
dotnet:mainfrom
janvorli:fix-x64-crossbuild-on-arm64-macos

Conversation

@janvorli

@janvorli janvorli commented Sep 15, 2022

Copy link
Copy Markdown
Member

There were couple of minor issues that prevented successful building of x64 macOS runtime on arm64 macOS device.
This change fixes them.

Close #74973

There were couple of minor issues that prevented successful building of x64 macOS
runtime on arm64 macOS device.
This change fixes them.
@janvorli janvorli added os-mac-os-x macOS aka OSX area-Infrastructure-coreclr Only use for closed issues labels Sep 15, 2022
@janvorli janvorli added this to the 8.0.0 milestone Sep 15, 2022
@janvorli
janvorli requested review from VSadov and am11 September 15, 2022 13:29
@janvorli janvorli self-assigned this Sep 15, 2022
@ghost

ghost commented Sep 15, 2022

Copy link
Copy Markdown

Tagging subscribers to this area: @hoyosjs
See info in area-owners.md if you want to be subscribed.

Issue Details

There were couple of minor issues that prevented successful building of x64 macOS runtime on arm64 macOS device.
This change fixes them.

Author: janvorli
Assignees: janvorli
Labels:

os-mac-os-x, area-Infrastructure-coreclr

Milestone: 8.0.0

@am11 am11 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One suggestion, otherwise LGTM. Thank you!

Comment thread eng/native/configureplatform.cmake Outdated
Comment thread src/coreclr/pal/src/misc/jitsupport.cpp Outdated
Comment thread src/coreclr/pal/src/exception/seh-unwind.cpp
@VSadov

VSadov commented Sep 16, 2022

Copy link
Copy Markdown
Member

Should we merge this?
Since this is related to specific build config, the failures on Windows or mono are not likely caused by the change.

@janvorli

Copy link
Copy Markdown
Member Author

@VSadov there were also some Linux non-mono legs timing out, I am re-running them.

@janvorli janvorli closed this Sep 20, 2022
@janvorli janvorli reopened this Sep 20, 2022
@janvorli
janvorli merged commit 777b218 into dotnet:main Sep 21, 2022
@ghost ghost locked as resolved and limited conversation to collaborators Oct 22, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area-Infrastructure-coreclr Only use for closed issues os-mac-os-x macOS aka OSX

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Cross-Compilation from Arm64 to x64 fails on M1 Mac

5 participants